stream piracy - French English Dictionary